package com.ruoyi.cat.domain.DTO;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.cat.domain.CatArticlegiftTable;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ArticletaskDTO {

    @ApiModelProperty("文章id")
    private Long id;

    @ApiModelProperty("文章标题")
    private String articleTitle;

    @ApiModelProperty("承办方")
    private String organizer;

    @ApiModelProperty("转发量")
    private Long forwardNum;

    @ApiModelProperty("转发规则")
    private String forRules;

    @ApiModelProperty("发布时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @ApiModelProperty(name = "省")
    private String province;

    /** 市 */
    @ApiModelProperty(name = "市")
    private String city;

    /** 区 */
    @ApiModelProperty(name = "区")
    private String area;

    /** 经度 */
    @ApiModelProperty(name = "经度")
    private String longitude;

    /** 纬度 */
    @ApiModelProperty(name = "纬度")
    private String latitude;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("结束时间")
    private Date endTime;

    @ApiModelProperty(name = "访问人数")
    private Long numberVisitors;

    @ApiModelProperty(name = "阅读量")
    private Long readingVolume;

    @ApiModelProperty("用户名称")
    private String nickName;

    @ApiModelProperty("目标阅读量")
    private Long  targetNum;

    @ApiModelProperty("缩略图")
    private String thumbnail;

    @ApiModelProperty("微信封面图")
    private String wXImg;


    @ApiModelProperty("文章摘要")
    private String wXSummary;

    @ApiModelProperty("阅读量")
    private Long quantity;

    @ApiModelProperty("地址")
    private String activityAddress;

    @ApiModelProperty("域名id")
    private Long outsiderealmId;

    @ApiModelProperty("域名")
    private String domainName;

    @ApiModelProperty("广告时间")
    private Integer advertTime;

    private String displayReading;

    private String displayPeople;

    private String articleExamine;

    private List<CatArticlegiftTable> catArticlegiftTableList;



}
